import request from '@/utils/request'

/**
 * 添加用户
 * @param {*} data 
 * @returns 
 */
export function addUser(data) {
  return request({
    url: '/Admin/User/AddUser',
    method: 'post',
    data
  })
}
/**
 * 禁用用户
 * @param {*} data 
 * @returns 
 */
export function banUser(data) {
  return request({
    url: '/Admin/User/UanUser',
    method: 'post',
    data
  })
}
/**
 * 编辑用户
 * @param {*} data 
 * @returns 
 */
export function editUser(data) {
  return request({
    url: '/Admin/User/EditUser',
    method: 'post',
    data
  })
}
/**
 * 获取用户列表
 * @param {*} data 
 * @returns 
 */
export function getUserList(data) {
  return request({
    url: '/Admin/User/GetUserList',
    method: 'post',
    data
  })
}
/**
 * 登录
 * @param {*} data 
 * @returns 
 */
export function login(data) {
  return request({
    url: '/Admin/User/Login',
    method: 'post',
    data
  })
}
/**
 * 获取用户信息
 * @param {*} token 
 * @returns 
 */
export function getUserInfo(token) {
  return request({
    url: '/Admin/User/GetUserInfo',
    method: 'post',
    params: { token }
  })
}
/**
 * 登出
 * @returns 
 */
export function logout() {
  return request({
    url: '/Admin/User/Logout',
    method: 'post'
  })
}
/**
 * 绑定用户类型
 * @param {*} data 
 * @returns 
 */
export function bindUserTypes(data) {
  return request({
    url: '/Admin/User/bindUserTypes',
    method: 'post',
    data
  })
}